#ifndef _UDP_COMMUNICATION_H_
#define _UDP_COMMUNICATION_H_

#include <QWidget>
#include "uclientserver.h"

class UTextEditWidget;
class QVBoxLayout;
class UDialogWidget;
class QUdpSocket;
class UMainWindow : public QWidget
{
    Q_OBJECT
public:
    UMainWindow(QWidget *parent = nullptr);
    ~UMainWindow();

private:signals:
    void Response(const QByteArray& data);

private:
    UTextEditWidget* m_pTextEditBox;
    UDialogWidget* m_pDialogBox;
};

#endif